package com.aiwiown.face.domain.facialfeatures;

import com.aiwiown.face.ApiObject;
import com.aiwiown.face.internal.mapping.ApiField;

import java.math.BigDecimal;

/**
 * @ClassName : FeatureResout
 * @Description :
 * @Author : dbin0123
 * @Date: 2020-05-23 10:58
 */
public class FeatureResout extends ApiObject {
    private static final long serialVersionUID = -53206276352514958L;

    /**
     * 三庭
     */
    @ApiField(value = "three_parts")
    private Parts threeTarts;
    /**
     * 五眼
     */
    @ApiField(value = "five_eyes")
    private Eyes fiveEyes;
    /**
     * 黄金三角
     */
    @ApiField(value = "golden_triangle")
    private BigDecimal goldenTriangle;
    /**
     * 脸型
     */
    @ApiField(value = "face")
    private FaceShape face;
    /**
     * 下巴
     */
    @ApiField(value = "jaw")
    private JawShape jaw;
    /**
     * 眉型
     */
    @ApiField(value = "eyebrow")
    private EyebrowShape eyebrow;
    /**
     * 眼型
     */
    @ApiField(value = "eyes")
    private EyeShape eyes;
    /**
     * 鼻型
     */
    @ApiField(value = "nose")
    private NoseShape nose;
    /**
     * 唇型
     */
    @ApiField(value = "mouth")
    private LipShape mouth;

    public Parts getThreeTarts() {
        return threeTarts;
    }

    public void setThreeTarts(Parts threeTarts) {
        this.threeTarts = threeTarts;
    }

    public Eyes getFiveEyes() {
        return fiveEyes;
    }

    public void setFiveEyes(Eyes fiveEyes) {
        this.fiveEyes = fiveEyes;
    }

    public BigDecimal getGoldenTriangle() {
        return goldenTriangle;
    }

    public void setGoldenTriangle(BigDecimal goldenTriangle) {
        this.goldenTriangle = goldenTriangle;
    }

    public FaceShape getFace() {
        return face;
    }

    public void setFace(FaceShape face) {
        this.face = face;
    }

    public JawShape getJaw() {
        return jaw;
    }

    public void setJaw(JawShape jaw) {
        this.jaw = jaw;
    }

    public EyebrowShape getEyebrow() {
        return eyebrow;
    }

    public void setEyebrow(EyebrowShape eyebrow) {
        this.eyebrow = eyebrow;
    }

    public EyeShape getEyes() {
        return eyes;
    }

    public void setEyes(EyeShape eyes) {
        this.eyes = eyes;
    }

    public NoseShape getNose() {
        return nose;
    }

    public void setNose(NoseShape nose) {
        this.nose = nose;
    }

    public LipShape getMouth() {
        return mouth;
    }

    public void setMouth(LipShape mouth) {
        this.mouth = mouth;
    }
}
